self praise - French English Dictionary